package com.itheima.myMethod;

import java.util.Scanner;

public class Demo3 {

    public static void main(String[] args) {
        //method03(20,10);

        method04();
    }

    //1. 如果方法的返回值类型不是void,那么方法体中,必须要有return,而且return后面必须要跟一个符合返回值类型的具体数据
    public static int method01() {
        int res = 10;
        return res;
    }

    //2. 如果方法的返回值类型是void,那么方法体中,一般不写return. 如果非要写, return后面不能跟任何值,只能单独存在,表示结束当前方法.
    public static void method02() {
        return ;
    }

    //3. 当方法的返回值类型为void时, return 必须单独存在,作用是强制当前方法出栈,【将当前方法提前结束】
    public static void method03(int n, int m) {
        if (n > m) {
            System.out.println("参数有误");
            return;
        }
        System.out.println("嘿嘿嘿, 我最帅...");

    }

    public static void method04() {
        while (true) {
            System.out.println("请输入您要查看的星期数:");
            System.out.println("(如无需继续查看,请输入0退出程序)");

            // 1. 键盘录入星期数据，使用变量接收
            Scanner sc = new Scanner(System.in);
            int week = sc.nextInt();
            // 2. 多情况判断，采用switch语句实现
            switch (week) {
                // 3. 在不同的case中，输出对应的减肥计划
                case 0:
                    System.out.println("感谢您的使用");
                    return;     // 结束当前方法
                case 1:
                    System.out.println("跑步");
                    break;        // 就近原则
                case 2:
                    System.out.println("游泳");
                    break;
                case 3:
                    System.out.println("慢走");
                    break;
                case 4:
                    System.out.println("动感单车");
                    break;
                case 5:
                    System.out.println("拳击");
                    break;
                case 6:
                    System.out.println("爬山");
                    break;
                case 7:
                    System.out.println("好好吃一顿");
                    break;
                default:
                    System.out.println("您的输入有误");
                    break;
            }
        }
    }

}
